﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EmbDocumentInhalatorSetup.ToolClasses
{
    /// <summary>
    /// This class holds a feature entry for the feature collection.
    /// </summary>
    /// This element was inserted by injac on machine PLATINCHECKER.
    /// 31.01.2011,01:18
    public class Feature
    {
        public FeatureScope Scope { get; set; }
        public bool UseGacDeployment { get; set; }
        public string FeatureTitle { get; set; }
        public bool IsInstalled { get; set; }
        public string InstalledVersion { get; set; }
        public string CurrentVersion { get; set; }
        public string FeatureID { get; set; }
        public string SolutionID { get; set; }
        
    }

    /// <summary>
    /// Scope of the feature to install.
    /// </summary>
    public enum FeatureScope
    {
        /// <summary>
        /// Farmwide feature.
        /// </summary>
        Farm=1,
        /// <summary>
        /// Site wide feature.
        /// </summary>
        Site
    }

   
}
